//
// Copyright (c) 2009-2011, chunquedong
//
// This file is part of ChunMap project
// Licensed under the GNU LESSER GENERAL PUBLIC LICENSE(Version >=3)
//
// History:
//   2011-09-04  Jed Young  Creation
//

using chunmapData
using gfx2
using chunmapModel

**
** Raster
**
@Js
mixin Raster : Feature
{
  abstract Image2? image()
}

**
** Image Raster
**
@Js
class ImageRaster : Raster
{
  override Image2? image
  override Obj? id
  override Envelope envelope

  new make(|This| f) { f(this) }
}